could have,would have,should have 英文用法!

您所在的位置:网站首页 once had是什么意思 could have,would have,should have 英文用法!

could have,would have,should have 英文用法!

2023-09-21 13:16| 来源: 网络整理| 查看: 265

当我们想用英文表达,原本「应该、可以、想要」去做某件事,但却没去做,应该怎麽说呢?其实很简单。句型通常是could have,would have,或是should have。

以下说明could have,would have,should have的英文用法,赶快学起来,下次就会萝!

1. Could have + 过去分词

意思:「Could have + 过去分词」用来表达,你原本可能可以做,或是你过去有能力做,但是却没有去做。

例1:I could have gone to bed earlier, but I decided to stay up late. 我可以早点上床,但我选择晚睡。

另外「Couldn’t have + 过去分词」,则是用来表达,某件事是没可能达成的,即便你过去很想要达成它。

例:I couldn’t have passed the exam. It’s so difficult.我不可能通过这考试的,它太难了。

「Could have + 过去分词」还有另外一个用法,那就是当我们不确定自己说的话是不是对的时候,用「可能」来表示。

例:

A:Why is Tom late? 为什麽汤姆迟到了。

B:He could have forgotten about this meeting. 他可能忘记这个会议了。

同时,这裡也可以用「might have+过去分词」来替换,意思是一样的。

A:Why is Tom late? 为什麽汤姆迟到了。

B:He might have forgotten about this meeting. 他可能忘记这个会议了。

2.would have + 过去分词

意思:「would have + 过去分词」用来表达某件事你很想做,但却没去做。

例:I would have called you, but I was too busy.我想打给你的,但我太忙了。

3. should have + 过去分词

意思:「should have + 过去分词」用来表达某件事是你应该去做的,但却没做。或是某件事对你来说是个好主意,但你没去做。

例: You should have gone to bed early. 你应该早点上床睡觉的。(指:你应该早点上床睡觉,但你没有,所以现在很累。)

另外,should have 有时候会加上 by now ,用来表达,某件事应该如何如何,但不知道为什麽却没发生(用来表达如果一切顺利,某件事应该要发生了)。

例: The plane should have arrived by now. 这飞机应该现在要抵达了。(指:飞机现在应该抵达但却没抵达,应该是有什麽状况发生了)

相关阅读:

would的用法,would 英文用法

account是什么意思,account英文短语用法?

abide by是什么意思,abide by英文短语用法?

ache是什么意思,ache英文短语用法?

act英文短语用法大集合!



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3